make one's mark in history - Español Inglés Diccionario